more suitable - Turkish English Dictionary